package br.com.iswe.gwt.ui.client.service;

import br.com.iswe.core.entidades.gwt.BeanMap;
import br.com.iswe.core.entidades.gwt.RemoteEntityObject;
import br.com.iswe.gwt.ui.client.RequestInfo;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface ManyToManyClientAsyncContract<E extends RemoteEntityObject> {
	
	void associarManyToMany(String controllerName, BeanMap bean, RequestInfo requestInfo, AsyncCallback<E> callback);
	void removerManyToMany(String controllerName, BeanMap bean, RequestInfo requestInfo, AsyncCallback<E> callback);
	
	
}
